/*
    Document   : styles
    Created on : Oct 27, 2010, 9:47:39 AM
    Author     : Sergo
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
   URI: http://www.456bereastreet.com/lab/teaser/one_image.html
*/

html,
body
{
    margin:0;
    padding:0;
    color:#000;
    background:#fff;
}
body
{
    padding:20px;
    font:76%/140% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
img.icon {
	width: 60px;
	height: 60px;
	padding: 5px 10px 0px 5px;
	float: left;"
}
#labfooter
{
    text-align:center;
    clear:both;
}
.adwrap
{
    margin:30px auto 10px;
    padding:10px 0;
    width:468px;
    border:1px solid #ccc;
    border-width:1px 0;
}
.adwrap object
{
    width:468px;
    height:60px;
}

.wrapper
{
    margin: 5px auto;
    width: 900px;
}

.left
{
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border: 5px solid #77794e;
    float: left;
}

.teaser
{
    width:430px;
    padding:0 0 14px 0;
    margin: 10px;
    background:url("resources/img/tsr.gif") bottom left no-repeat;
}

.teaser h1
{ 
    margin:0;
    padding:7px 10px 3px 10px;
    background:url("resources/img/tsr.gif") top left no-repeat;
}

.teaser h2
{
    margin:0;
    padding:7px 10px 3px 10px;
    background:url("resources/img/tsr.gif") top left no-repeat;
}

.teaser h3
{ 
    margin:0;
    padding:7px 10px 3px 10px;
}

.teaser.closed h2
{
    text-decoration: line-through;
    margin:0;
    padding:7px 10px 3px 10px;
    background:url("resources/img/tsr.gif") top left no-repeat;
}

.teaser form {
    margin:0;
    padding:0 10px 3px;
    border:1px solid #d8d8d8;
    border-width:0 1px;
    background:#fff;
}

.teaser p, .teaser a.more
{
    margin:0;
    padding:0 10px 3px;
    border:1px solid #d8d8d8;
    border-width:0 1px;
    background:#fff;
}

.teaser a.more
{
    display:block;
    text-align:right;
    background:url("resources/img/tsr-a.gif") 410px 50% no-repeat;
    padding:0 24px 0 0;
    text-decoration:none;
    color:#44a;
}

.teaser a.more:hover
{
    text-decoration:underline;
}

.teaser a.more.red
{
    color: red;
}

.teaser a.more.green
{
    color: green;
}

label
{
    text-align: right;
    width: 100px;
    display: block;
    float: left;
    clear: left;
    margin-right: 3px;
    cursor: pointer
}

label:after
{
    content: "";
}

ul.menu
{ 
    list-style: none;
    margin: 0;
    padding: 0;
}

label, input, textarea
{ 
    font-size: 14px;
}

input[type=text], textarea
{
    min-height: 30px;
    min-width: 250px;
}

.blocked
{
    display:block;
    text-align:right;
    background:url("resources/img/tsr-a.gif") 410px 50% no-repeat;
    padding:0 24px 0 0;
    text-decoration:line-through;
    color:#44a;
}